spotted cowbane - Spanish English Dictionary